manmade disaster - French English Dictionary